package net.maku.kyy.vo;

import lombok.Data;
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.fhs.core.trans.vo.TransPojo;
import com.fhs.core.trans.anno.Trans;
import com.fhs.core.trans.constant.TransType;
import net.maku.framework.common.excel.LocalDateTimeConverter;
import java.time.LocalDateTime;

/**
 * 趣趣玩用户表
 *
 * @author ice babamu@126.com
 * <a href="https://maku.net">MAKU</a>
 */
@Data
public class KyyUserExcelVO implements TransPojo {
	@ExcelIgnore
	private Long id;

	@ExcelProperty("昵称")
	private String nickName;

	@ExcelProperty("手机号")
	private String mobile;

	@ExcelProperty("账号")
	private String account;

	@ExcelProperty("密码")
	private String password;

	@ExcelProperty("头像")
	private String avatar;

	@ExcelProperty("真实姓名")
	private String realname;

	@ExcelProperty(value = "出生日期", converter = LocalDateTimeConverter.class)
	private LocalDateTime birthday;

	@ExcelProperty("性别 0：男  1：女 2：未知")
	private Integer gender;

	@ExcelProperty("邮箱")
	private String email;

	@ExcelProperty("微信号")
	private String wechatId;

	@ExcelProperty("最后登录ip")
	private String lastLoginIp;

	@ExcelProperty(value = "最后登录时间", converter = LocalDateTimeConverter.class)
	private LocalDateTime lastLoginTime;

	@ExcelProperty("状态  0：停用   1：正常")
	private Integer status;

	@ExcelProperty("发布论坛权限：0：禁用 1：正常")
	private Long forumPermission;

	@ExcelProperty(value = "创建时间", converter = LocalDateTimeConverter.class)
	private LocalDateTime createTime;

	@ExcelProperty(value = "更新时间", converter = LocalDateTimeConverter.class)
	private LocalDateTime updateTime;

}